repeated mockery - French English Dictionary